package com.bianguo.zsd.SpringBootDemo.utils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

public class TextUtils {

    /**
     * 随机
     * @return
     */
    public static String getUUID() {
        return UUID.randomUUID().toString().replace("-", "");
    }

    /**
     * 判断字符串是否为空
     * @param str
     * @return
     */
    public static boolean isEmpty(String str) {
        if (str != null && !"".equals(str)) {
            return false;
        }
        return true;
    }

    /**
     * 判断两个字符串是否相等
     * @param str1
     * @param str2
     * @return
     */
    public static boolean equals(String str1, String str2) {
        if (str1 == null) {
            return false;
        }
        if (str1.equals(str2)) {
            return true;
        }
        return false;
    }

    /**
     * date类型转换成指定格式的string类型
     * @param mDate
     * @param pattern
     * @return
     */
    public static String date2Str(Date mDate, String pattern) {
        SimpleDateFormat format = new SimpleDateFormat(pattern);
        return format.format(mDate);
    }
}
